package request

type CreateQuestionReq struct {
	ExType         string `form:"ex_type" json:"ex_type"`
	MajorOne       string `form:"major_one" json:"major_one"`
	MajorTwo       string `form:"major_two" json:"major_two"`
	Difficulty     uint   `form:"difficulty" json:"difficulty"` // 1 低 2 中 3 高
	Author         string `form:"author" json:"author"`
	Founder        string `form:"founder" json:"founder"`         // 创建人
	FounderNum     int32  `form:"founder_num" json:"founder_num"` // 创建人工号
	Cretime        string `form:"cretime" json:"cretime"`
	Reviewer       string `form:"reviewer" json:"reviewer"`
	ReviewerType   uint   `form:"reviewer_type" json:"reviewer_type"` // 1已通过、2审核中、3未通过，4创建人为空
	ReviewerNumber string `form:"reviewer_number" json:"reviewer_number"`
	ExName         string `form:"ex_name" json:"ex_name"`
	Option         uint   `form:"option" json:"option"`     // 1 a 2b 3c 4 d
	Answer         uint   `form:"answer" json:"answer"`     // 1 a 2b 3c 4 d
	Analysis       string `form:"analysis" json:"analysis"` // 解析
	Keysword       string `form:"keysword" json:"keysword"`
	ViewingRange   uint8  `form:"viewing_range" json:"viewing_range"` // 1 内部 2 开放
	EnableStatus   uint8  `form:"enable_status" json:"enable_status"` // 1 启用 2 禁用
}

type InfoQuestionReq struct {
	QuestionsId uint `form:"questions_id" json:"questions_id"` // 创建人工号
}
